package cn.classTest.mall.query;


import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class QueryObject {
/*
* javabean中有两个字段:currentPage和pagSize
* 但是却有三个属性，分别是currentPage，pagSize以及startIndex
*
* */
    private int currentPage = 1;

    //是指每页显示多少条数据
    private int pageSize = 5;

    //直接给startIndex赋值
    public int getStartIndex() {
        return (currentPage - 1) * pageSize;
    }

    /**
     * (currentPage - 1) * pageSize
     * 假如每页显示5条数据
     *  第一页:0,5   这5条数据的索引值分别为  0,1,2,3,4
     *  第二页:5,5   这5条数据的索引值分别为  5,6,7,8,9
     *  第三页:10,5  这5条数据的索引值分别为  10,11,12,13,14
     *  ......
     */
}
